package com.jet.member.service;

import com.jet.member.domain.dto.MemberTagDto;
import com.jet.member.domain.entity.MemberTag;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author author
 * @since 2025-03-02
 */
public interface IMemberTagService extends IService<MemberTag> {

    MemberTag create(long merchantNo, MemberTagDto dto);

    void edit(long merchantNo, String id, MemberTagDto dto);
    
    MemberTag findByName(long merchantNo, String name);

    List<MemberTag> findAllByIds(long merchantNo, List<String> ids);

    List<MemberTag> findAll(long merchantNo);
}
